body {
	font-family: Arial, Helvetica, sans-serif;
}

h1, h2 {
	font-size: 18px;
	font-family: 'Times New Roman', Times, serif;
}

table {
	border-collapse: collapse;
}

table, th, td {
	border: 1px solid #D0D0D0;
	text-align: left;
	font-size: 14px;
	padding: 2px;
}

th {
	padding-right: 20px;
}

thead {
	background-color: #000099;
	color: white;
	cursor: pointer;
}

.alternate {
	background-color: #E0E0E0;
}

.ascend {
	background: url('ascend.png') #6666FF no-repeat right;
}

.descend {
	background: url('descend.png') #6666FF no-repeat right;
}
